今日主題是資料庫備份
離線備份 offlinebackup
有三種類型:
● 服務開啟 / 關閉 > 需開啟 windows 服務設定
● 資料庫卸離 / 附加
● 資料庫離線 / 線上
2012 & 2014 有bug 無法支援資料庫離線 / 線上的功能。
線上備份 onlinebackup
● 備份 / 還原
● 維護計畫
總結:
離線備份成功機率較高 (可卸載附加)
由於線上備份成功機率較低 (不可卸載附加),所以需要備份還原演練,確保備份是否成功。
建立資料庫時可以用資料庫檔案的大小來區分。
SQL Server 需要是管理和設計,設計的部分可以透過表格和程式的方式來操作,主要是資料庫和應用之間的資訊交換。
db ↔ ap
DB: data
AP: C# java PHP VB
DB可善用三功能來設計,分別是 function、trigger、storeprocedure。
至於資料庫的備份備份,分為三種類型:
● 完整備份
● 差異備份
● 交易紀錄
並且分成兩種方法:
主要使用自動備份的功能,大多用來發送警示,提醒資料庫操作員,資料庫備份狀況可能有異常。
自動備份分為以下四種: